原帖 | 山海无名 | 2025-05-15 09:21 | 👍3 | 阅读约1
[!warning] 长文存根:星球长文正文未导出,仅剩开头,完整内容见下方原文链接。
FreeRTOS线程优先级与 ARM 中断管理深度解析
Q1:引入了信号量和互斥锁,CPU就会释放资源给低优先级。为什么这个就可以释放资源呢?按照理解不应该是会一直卡死吗?
Q2:任务进入阻塞队列后,CPU如何选择下一个执行的任务?
A:
FreeRTOS 中的线程优先级
FreeRTOS 是一个实时操作系统,它通过线程(任务)的优先级来决定哪个线程优先执行。每个任务在 FreeRTOS 中都被分配了一个优先级。优先级越高,任务就越有可能被调度运行。
知识总结 ...
长文: FreeRTOS线程优先级与 ARM 中断管理深度解析
相关笔记